-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add file with implicit call to blocking method #1941
Conversation
@@ -0,0 +1,26 @@ | |||
package com.redhat; // this bug can not be reproduced in io.io.quarkus package |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why can it not be reproduced in our packages?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I read upstream review, fix PR and also don't get it. The comment needs to be improved to explain circumstances. I suppose all clients in io.quarkus are treated as builtin?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left some questions.
Is it finished or is it a draft?
I tried to reproduce the gradle issue opened here with mvn but I didn't get it:
quarkusio/quarkus#38275 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please:
- rebase on current main to fix CI
- adding client without any test that calls it and without any link to the upstream issue won't do. I presume you expect build to fail when the client is present and so is bug, but:
- you need to add comment so that we do understand what is tested
- you need to add comment so that we do understand why is it not called
- you need to link upstream issue
Preferably, but optionally, you add call with the newly added client as you never know when it might be useful (detecting bugs).
@@ -0,0 +1,26 @@ | |||
package com.redhat; // this bug can not be reproduced in io.io.quarkus package |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I read upstream review, fix PR and also don't get it. The comment needs to be improved to explain circumstances. I suppose all clients in io.quarkus are treated as builtin?
Reproducer for this fix: quarkusio/quarkus#40721
cc45093
to
25fecb0
Compare
@jcarranzan it is finished. The bug can be reproduced with maven, but only for quarkus 3.10 or older. |
I don't insist, thanks for the changes. I don't quite agree with YAGNI in here but I have already explained my motivation for using the client, so let's keep your code as is. |
Ok @fedinskiy, could you put the maven command to know how to reproduce the bug? It would be useful to me, and then let's merge it, thank you. |
@jcarranzan added the command(s) to the description |
Reproducer for this fix: quarkusio/quarkus#40721 (cherry picked from commit a2f4bc1)
Reproducer for this fix: quarkusio/quarkus#40721 (cherry picked from commit a2f4bc1)
Summary
Reproducer for this fix: quarkusio/quarkus#40721
How to reproduce:
Please select the relevant options.
run tests
phrase in comment)Checklist: